using System;

namespace DA.AnimGraph.Editor {

    [AttributeUsage(AttributeTargets.Field)]
    public class NodeInputPortAttribute : Attribute {
        public string name;
        public NodeInputPortAttribute(string name) {
            this.name = name;
        }
    }

    [AttributeUsage(AttributeTargets.Field)]
    public class NodeInputPortListAttribute : Attribute {
        public string groupName;
        public NodeInputPortListAttribute(string groupName = null) {
            this.groupName = groupName;
        }
    }

    [AttributeUsage(AttributeTargets.Field)]
    public class NodeOutputPortAttribute : Attribute {
        public string name;
        public NodeOutputPortAttribute(string name) {
            this.name = name;
        }
    }



}
